it all depends on good luck or circumstances - Französisch Englisch Wörterbuch